lay to rest - Deutsch Englisch Wörterbuch